Published on January 20, 2025

备用返回通道

转到题目


题目描述:

小红在一个二维平面上,初始位置在坐标 (0, 0)。她可以向上、向下、向左、向右移动,步长分别为 a, b, c, d。现在给定一个目标位置 (x, y),请判断小红是否能通过若干次步移动到达该位置。

每次移动时,小红只能选择其中一个方向,并且每次只能走一个步长。

输入:

输出:

对于每个测试用例,如果小红能到达目标位置 (x, y),输出 YES,否则输出 NO

示例输入:

3
1 1 1 1
1 1
3 1 2 2
3 3
2 2 2 2
4 4

示例输出:

YES
NO
NO

说明:


题解:

题目关键就是na-mb =x 且 jc-kb =y 是否存在整数解 (n,m)、(j,k)
到了这一步,如果你知道 贝祖定理 这个题就解出来了。 如果你不知道其实也能猜出来 :)